unpleasant/nauseating drink - French English Dictionary